//package com.yunsuo;
//
//import com.alibaba.fastjson.JSON;
//import com.alibaba.fastjson.JSONObject;
//import com.yunsuo.bean.HttpConnection;
//import com.yunsuo.bean.LockRaspberry;
//import com.yunsuo.service.AddFingerPrint;
//
//public class CallHttp {
//
//    public static void request() {
//        final HttpConnection httpConnection = new HttpConnection();
//
//        int l_id=1;
//        //本地门锁的uuid号，保存在数据库中
//        LockRaspberry lock = new LockRaspberry(1, "qwerqwerqwerqwerqwerqwerqwerqwer", null,
//                null, null, null, null, null,
//                null, null);
//
//        String result = httpConnection.connection(lock);
//        try {
//            JSONObject jsonObject = JSON.parseObject(result);
//            String u_id=jsonObject.getString("iUserId");
//            if (jsonObject.getInteger("iIsUser") == 1) {
//                //操作用户信息指令
//                //System.out.println("iIsUser");
//                String userinfo = jsonObject.getString("iUserInfo");
//                //System.out.println(userinfo);
//                //创建子线程，调用python创建指纹
//                //假装创建了指纹
//                //AddFingerThread.request();
//                //new RunnableDemo().start();
//                //System.out.println("线程创建等待    " + Thread.currentThread().getName());
//            } else if (jsonObject.getInteger("iIsFinger") == 1) {
//                //操作指纹命令
//                //System.out.println("iIsFinger");
//
//                String fingerinfo = jsonObject.getString("iFingerInfo");
//                //System.out.println(fingerinfo);
//                //System.out.println(fingerinfo);
//                if(fingerinfo.equals("add")){
//                    //System.out.println("添加指纹");
//                    new AddFingerPrint().add(u_id,l_id);
//                }
//            } else if (jsonObject.getInteger("iIsKey") == 1) {
//                //操作密码指令
//                //System.out.println("iIsKey");
//            } else if (jsonObject.getInteger("iIsLock") == 1) {
//                //操作lock指令
//                //System.out.println("iIsLock");
//                String keyinfo = jsonObject.getString("iLockInfo");
//                //System.out.println(keyinfo);
//            } else {
//                //System.out.println("一次心跳完成，没有得到指令响应");
//            }
//            //System.out.println("一次结束");
//        }catch (Exception e){
//            //System.out.println(e.getMessage());
//        }
//    }
//}
